home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / langs / forth_83.zoo / 1st_word.doc / readme.hex < prev   
Encoding:
Text File  |  1992-04-07  |  7.5 KB  |  181 lines

  1. volksFORTH-83 für ATARI ST                Bremen,15.Februar 1987
  2.  
  3. Dieses  Dokument soll Ihnen die Neuigkeiten der Version 3.80  kurz 
  4. vorstellen.  Sämtliche  Änderungen  ab Version 3.7  sind  im  File 
  5. CHANGES.DOC dokumentiert.
  6.  
  7. Ab  sofort liefern wir drei statt bisher zwei Disketten  aus,  vor 
  8. allem  weil  die  Anzahl der Quelltexte  und  deren  Umfang  durch 
  9. Kommentare  stark  zugenommen hat.  Die meisten  Quelltexte  haben 
  10. nämlich jetzt sogenannte Shadowscreens,  d.h. zu jedem Screen gibt 
  11. es  einen Shadow mit Kommentaren.  Das soll Ihnen den  Umgang  mit 
  12. unserem System erleichtern.
  13.  
  14.  
  15. Die wichtigsten Neuerungen beziehen sich auf drei Systemteile:
  16.  
  17. 1.   volksFORTH-83 ist jetzt relokatibel.  Es benötigt also keinen 
  18.      Lader  mehr,  sondern ist überall im Speicher  lauffähig.  Es 
  19.      gibt also keine Probleme mehr mit Accessories oder RAM-Disks. 
  20.      Ebenso  ist  es  sehr  viel  leichter,  eine  Applikation  zu 
  21.      erstellen und abzuspeichern.
  22.  
  23. 2.   Es  gibt ein File-Interface,  das mit normalen GEM-Dos  Files 
  24.      arbeitet anstelle des direkten Diskettenzugriffs.  Damit wird 
  25.      einerseits die Arbeit mit Dateien möglich,  andererseits kann 
  26.      man jetzt auch mit der Festplatte unter FORTH arbeiten  (geht 
  27.      gut!).
  28.  
  29. 3.   Der GEM-Editor ist fertig und stellt - wie wir hoffen -  eine 
  30.      erhebliche Arbeitserleichterung dar.  Abgesehen davon ist  er 
  31.      ein  gutes Beispiel,  wie man von FORTH aus mit  GEM  umgehen 
  32.      kann.
  33.  
  34. 4.   Das System befindet sich nach dem Laden im Dezimalsystem  und 
  35.      nicht  mehr im Hexadezimalsystem,  eine Konzession an  unsere 
  36.      zehnfingrigen  Freunde.  Wir selbst bevorzugen zwar nach  wie 
  37.      vor das Arbeiten in Hex,  aber da FORTH-System  üblicherweise 
  38.      im Dezimalsystem 'hochkommen',  wollten wir keine zusätzliche 
  39.      Verwirrung stiften.  Wie das System auf Hexzahlen  umgestellt 
  40.      wird, steht im File STARTUP.DOC.
  41.  
  42. Files auf den Disketten
  43.  
  44. Sie  finden hier ein Verzeichnis aller Files auf Ihren  Disketten. 
  45. Files,  die Shadowscreens (Kommentare enthalten,  sind mit einem * 
  46. gekennzeichnet.
  47.  
  48. Diskette Files 1    enthält alle Files, mit denen aus FORTHKER.PRG 
  49.                     das Arbeitssystem 4TH.PRG erzeugt wurde.
  50.  
  51.      ASSEMBLE.SCR   enthält den volksFORTH-83 Assembler.
  52.      RELOCATE.SCR * dient zum Umstellen des Systems auf mehr  oder 
  53.                     weniger Diskbuffer und damit mehr oder weniger 
  54.                     Dictionary-Speicherplatz.
  55.      ALLOCATE.SCR * enthält Betriebssystemroutinen, mit denen RAM-
  56.                     Speicher belegt und freigegeben werden kann.
  57.      DIVERSES.SCR * kleine häufig benutzte Definitionen.
  58.      FORTHKER.PRG   enthält den Systemkern incl. Fileinterface.
  59.      EDIICON.SCR    Definitionen für die Editor-Resource; wird vom 
  60.                     Resource Construction Set erzeugt.
  61.      EDITOR.SCR   * Der GEM-Editor.
  62.      EDWINDOW.SCR * Das Window für den Editor.
  63.      STRINGS.SCR  * Grundlegende String-Operatoren.
  64.      STARTUP.SCR    Loadscreen, um ein Arbeitssystem zu erzeugen.
  65.      TOOLS.SCR      Enthält Decompiler und Tracer.
  66.      INDEX.SCR    * enthält die Definition des Wortes INDEX.
  67.      PRINTER.SCR  * enthält das Printer-Interface.
  68.  
  69.      Subdirectory GEM
  70.  
  71.      BASICS.SCR     Grundlegende Worte, Definition der Arrays usw.
  72.      VDI.SCR        Die VDI-Bibliothek.
  73.      AES.SCR        Die AES-Bibliothek.
  74.      GEMDEFS.SCR    Definitionen für Window-Parameter als Labels.
  75.      SUPERGEM.SCR * Nützliche  Worte,   die  den  Umgang  mit  GEM 
  76.                     vereinfachen.
  77.  
  78.  
  79. Diskette Files 2
  80.  
  81.      FORTH_83.SCR   Der Quelltext des Systemkerns.
  82.      DISASS.SCR     Der Disassembler.
  83.      FILEINT.SCR  * Das File-Interface.
  84.      LINE_A.SCR   * Die Grundroutinen der Line_A Graphic.
  85.      DEMO.SCR       Graphic-Demos mit Line_A Routinen.
  86.      TASKER.SCR     Der Multitasker.
  87.      RAMDISK.SCR  * Mit  dieser  Ramdisk  läßt  sich  freier  RAM-
  88.                     Speicher  außerhalb von FORTH  als  Diskbuffer 
  89.                     nutzen.
  90.      TUTORIAL.SCR   Eine kleine Einführung zum Editor;  zur ersten 
  91.                     Orientierung gedacht.
  92.      ERRORBOX.SCR * leitet  alle  Fehlermeldungen des  Systems  in 
  93.                     Alert-Boxen   um.   Gutes  Beispiel  für   die 
  94.                     Programmierung solcher Boxen unter volksFORTH.
  95.  
  96.  
  97. Wir haben inzwischen zwar mehr Systeme verteilt als wir zu  hoffen 
  98. gewagt haben,  Rückmeldungen fließen aber sehr spärlich.  Nur  von 
  99. wenigen  volksFORTH-Usern  haben  wir  Kritiken,  Vorschläge  oder 
  100. eigene  Programme  in volksFORTH erhalten.  Wir  planen  aber  den 
  101. Aufbau einer Bibliothek mit volksFORTH-Programmen,  die dann allen 
  102. Mitgliedern  der  FORTH-Gesellschaft zur  Verfügung  stehen  soll. 
  103. Daher nochmals die Aufforderung:
  104.  
  105. Mit   Fragen,   Kritik,   Anregungen  und  natürlich  mit   selbst 
  106. geschriebenen Quelltexten,  die Sie 'public domain' zur  Verfügung 
  107. stellen wollen, wenden Sie sich bitte an
  108.  
  109.           Dietrich Weineck
  110.           Fleetrade 40
  111.      2800 Bremen
  112.           Tel. 0421 - 493090  (Donnerstag 18.00 - 20.00 Uhr)
  113.  
  114. oder an
  115.  
  116.           Bernd Pennemann
  117.           Treitschkestr. 20
  118.      1000 Berlin 41
  119.           Tel. 030 - 7923923 (ab 19.00)
  120.  
  121.  
  122. Die FORTH-Gesellschaft erreichen Sie unter folgender Adresse:
  123.  
  124.           Forth Gesellschaft e.V.
  125.           c/o Marco Pauck
  126.           Friedensallee 92
  127.      2000 Hamburg 50
  128.           Tel. 040 - 3904204  (Dienstags von 18.00 - 20.00 Uhr)
  129.  
  130. Übrigens meldet sich unter der angegebenen Telefonnummer zu  allen 
  131. anderen  Zeiten  der  'FORTH-TREE',   eine  sehr   empfehlenswerte 
  132. Mailbox.  Hier  können Sie Informationen erhalten,  die mit  FORTH 
  133. zusammenhängen;  aber  auch andere Themen wie Politik  und  Umwelt 
  134. sind vertreten.  Insofern hebt sich diese Mailbox positiv aus  dem 
  135. üblichen 'Hacker-Geschwätz' heraus. Ein Anruf lohnt!!
  136.  
  137. Sollten  Sie  noch  kein Handbuch haben,  können  Sie  dieses  bei 
  138. untenstehender  Adresse bekommen.  Das komplette System  (Handbuch 
  139. mit  Disketten)  kostet bei uns DM 65.-,  das Handbuch  allein  DM 
  140. 39,80.  Bei  Nachnahme wird eine Zusatzgebühr von DM 5.-  erhoben. 
  141. Sie können einen Verrechnungsscheck senden oder auf das  Postgiro-
  142. konto überweisen.
  143.  
  144.      Rainer Mertins
  145.      Antilopenstieg 6a
  146.      2000 Hamburg 54
  147.      Tel. 040 - 54 58 15
  148.  
  149.      Postgirokonto Nr. 539 553 - 205
  150.      Postgiroamt Hamburg (BLT 200 100 00)
  151.  
  152. Die   Absenderangabe   auf  dem  Empfängerabschnitt   reicht   als 
  153. Bestellung aus.
  154.  
  155. Die Entwicklung des System hat viel Arbeit und Kosten  verursacht, 
  156. die  auch  durch den Verkauf der Dokumentation  nicht  vollständig 
  157. gedeckt  werden.  Daher sind Spenden in beliebiger Höhe  jederzeit 
  158. sehr willkommen. Sie können auch die FORTH-Gesellschaft durch Ihre 
  159. Mitgliedschaft  unterstützen.  Nähere Informationen dazu  erhalten 
  160. Sie bei der oben angegebenen Adresse.
  161.  
  162. May  the volksFORTH be with you ...
  163.  
  164.                   Für die volksFORTH-83 Autoren
  165.          Dietrich Weineck, Bernd Pennemann, Georg Rehfeld
  166.  
  167.  
  168.  
  169.  
  170. Noch ein wichtiger Hinweis:
  171.  
  172. Wer sich für weitere Entwicklungen zum volksFORTH83  interessiert, 
  173. sollte unbedingt Mitglied der Forth Gesellschaft e.V.  werden.  Er 
  174. erhält dann die "Vierte Dimension",  in der regelmäßig Artikel und 
  175. Hinweise zum volksFORTH erscheinen. In den letzten Ausgaben findet 
  176. man  z.B.  ein Terminalprogramm,  Datenstrukturen in  Forth  sowie 
  177. einen Artikel über Alert-Boxen im volksFORTH.  Ebenso die Adressen 
  178. der   lokalen   Gruppen   und   die   Telefonnumer   des   "Forth-
  179. Sorgentelefons".
  180.  
  181.